grey-headed tody-flycatcher - Turkish English Dictionary